
/*
这是每个都组件都应该引用的部分
*/
.oni-textbox { display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; outline: medium none; font-size: 0; padding: 3px 5px; line-height: 18px; background-color: #FFFFFF; border: 1px solid #CCCCCC; }
.oni-textbox .oni-textbox-input-wrap { position: relative; display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; overflow: hidden; line-height: 18px; }
.oni-textbox .oni-textbox-input-wrap .oni-textbox-input { position: relative; float: left; display: inline; vertical-align: middle; height: 18px; line-height: 18px; outline: medium none; font-size: 12px; margin: 0; padding: 0; box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.75); background-color: #FFFFFF; border: 0 none; color: #333333; }
.oni-textbox .oni-textbox-input-wrap textarea.oni-textbox-input { height: 60px; resize: none; }
.oni-textbox .oni-textbox-placeholder { position: absolute; left: 0; top: 0; right: 0; bottom: 0; font-size: 14px; z-index: 1; overflow: hidden; word-wrap: break-word; word-break: break-all; color: #999999; }
.oni-textbox .oni-textbox-suggest { position: relative; z-index: 1000; }
.oni-textbox.oni-textbox-disabled { background-color: #F5F5F5; border-color: #D9D9D9; cursor: default; }
.oni-textbox.oni-textbox-disabled .oni-textbox-placeholder { color: #CCCCCC; }
.oni-textbox.oni-textbox-disabled .oni-textbox-input { cursor: default; background-color: #F5F5F5; color: #CCCCCC; }

.oni-textbox-hover { border-color: #999999; }

.oni-textbox-focus { border-color: #3775c0; }

.oni-textbox-error { border-color: #ff8888; }